iT邦幫忙

2023 iThome 鐵人賽

DAY 2
0

⭐今日任務說明

叮咚!冒險者你好!今天要來我們要來認識 React
到底 React 是什麼呢....

React 是什麼

The library for web and native user interfaces

進入官網就是這句話!
可以理解是用於建立使用者介面的 JavaScript 函式庫,它由 Meta 開發及社群維護

React 的特點

  • 元件(component):
    • 是 React 的核心概念,可以是一個小按鈕或是一個畫面,以元件的方式渲染畫面
    • 使用 JSX 來撰寫
    • 每個元件間可以透過 props 進行傳遞,傳遞的內容可以是 JavaScript 的值,包含物件、陣列或函數以及 JSX
    • 每個元件可以設置不同的狀態(state)
    • 元件化之後可以重複使用
  • JSX(JavaScript XML):看起來像 HTML,但實際上是 JavaScript 的一種語法擴展,它允許你在 JavaScript 中撰寫 HTML 並且渲染畫面。
  • 單向數據流

冒險者有沒有稍微了解一點了呢?這還是小試身手,下個任務見😾


上一篇
DAY 01 - 進入這個大秘境之前
下一篇
DAY 03 - JSX 與元件
系列文
30 天大冒險:新手勇闖 React 大秘境30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言